Introduce autoXXX keys for target auto-discovery
authorDale Wijnand <dale.wijnand@gmail.com>
Mon, 16 Apr 2018 22:19:42 +0000 (00:19 +0200)
committerDale Wijnand <dale.wijnand@gmail.com>
Fri, 20 Apr 2018 19:57:24 +0000 (20:57 +0100)
commite471745e475e592c8a76e004f035869bdfd6de88
treecab1e6c220a8a59dc89ae53c6923cceb4041fb5c
parentb61b6e75d7be1ee542c8788415ded9fcb0f4d9fd
Introduce autoXXX keys for target auto-discovery

In Rust 2015 absence of the configuration makes it default to not
include auto-discovered targets (i.e false), with a warnings message.

In Rust 2018 absence makes it default to include auto-discovered
targets (i.e true).

Fixes #5330
src/cargo/util/toml/mod.rs
src/cargo/util/toml/targets.rs
src/doc/src/reference/manifest.md
tests/testsuite/bench.rs
tests/testsuite/build.rs
tests/testsuite/run.rs